本类用于连接设备,调用成功之后,SDK内部会一直维护APP和设备之间的连接。
一、注意事项
无二、属性列表
| 参数名称 | 描述 | 类型 | 
|---|---|---|
| device | 要连接的设备 | XDevice | 
| connectionPolicy | 连接的策略 | XDeviceConnectionPolicy | 
- XDeviceConnectionPolicy 枚举值说明
| 值 | 描述 | 
|---|---|
| XDeviceConnectionPolicyAuto | 自动连接策略 | 
| XDeviceConnectionPolicyLocalOnly | 只进行本地连接 | 
| XDeviceConnectionPolicyLocalFirst | 优先本地连接 | 
| XDeviceConnectionPolicyCloudOnly | 只进行云端连接 | 
| XDeviceConnectionPolicyCloudFirst | 优先云端连接 | 
三、API 列表
1. 构建连接设备任务
+ (instancetype)connectDeviceTaskWithDevice:(XDevice *)device
                           connectionPolicy:(XDeviceConnectionPolicy)connectionPolicy
                                    timeout:(NSUInteger)timeout
                          completionHandler:(XLinkTaskDidCompletionHandler)completionHandle;支持的版本
开始支持的版本:6.1
注意事项
无输入参数
具体的接口输入参数描述如下:
| 参数名称 | 类型 | 描述 | 必选 | 
|---|---|---|---|
| device | XDevice | 要连接的设备 | 是 | 
| connectionPolicy | XDeviceConnectionPolicy | 连接的策略 | 是 | 
| timeout | NSUInteger | 任务超时时间 | 是 | 
| completionHandler | XLinkTaskDidCompletionHandler | 完成后的回调 | 是 | 
输出参数
无错误码
无 
      